
.flexslider{position:relative;height:508px;overflow:hidden;  z-index: 5;}

.slides{position:relative;z-index:1;}

.slides li{height:508px;}

.slides li a{ display:block; height:508px;width:100%;}

.flex-control-nav{position:absolute;bottom:10px;z-index:8;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:34px;height:8px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:34px;height:8px;line-height:44px;overflow:hidden;background:#ff7a02;cursor:pointer; color: #FFF;   }

.flex-control-nav .flex-active{background:#007bcd;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{}

.flex-direction-nav li a.flex-next{}



/*search*/



 

.search_zi{ float:left; height:48px; width:700px; color:#4e4e4e;line-height:48px;background: url(../images/search_tag.jpg) no-repeat  0px center; padding-left: 40px;

	display:inline;font-size: 14px;}

.search_zi a{ color:#4e4e4e; margin:0 2px;}

.search_zi a:hover{ color:#0b85ec; }

.search1{ float:right;  width:341px;  height:33px;   line-height:33px;display:inline; margin-top:8px;background: url(../images/search_bg.png) no-repeat  0px center;

 

 }

 .search_zi span{color:#242424;font-weight: bold;}



.search1 .text{ width: 250px; padding-left:30px; height: 33px; float:left; background:none;border:none; line-height:33px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}

.search1 .submit{

  width:53px;

  height:33px;

  cursor:pointer;

  float: right;

  background: none; 

  }



.search_bg{background:#f0f0f0;height:48px;}



 .hz_t {margin-top: 30px;background: url(../images/hz_t.png) no-repeat   center 15px; height: 70px;text-align: center; ;}



.hz_t h3 a,.hz_t h3{font-size: 20px;font-weight: bold;color: #0d69c7;text-align: center;}

.hz_t  p{font-size: 24px;color: #bebebe;font-family: impact;text-transform: uppercase;}



.hz_n{ background:url(../images/kz_dbg.png) repeat-y;position: relative;

	height: 120px;

	width: 1180px;

	margin: 15px 0px 0px 0px;}



.hz_n #simgs3{margin-left: 40px;}



.hz_n li {

	float: left;

	width: 186px;

	margin: 10px 35px 0px 0;

	text-align: center;

	height: 123px;

}



.hz_n .pp_img{padding: 2px; border:1px solid #d2d2d2;	width: 180px;

	height: 80px; overflow:hidden;margin-bottom: 4px; display:block;}

.hz_n li img {

	display: block;

	width: 180px;

	height:80px;

	

	

}

.hz_n li p a {

	height: 23px;

	color: #595959;

	display: block;



}.hz_n li p a:hover{ color:#F00;}



.hz_n em {

	position: absolute;width:25px;height: 32px;display: block;top: 35px;



}

.hz_n .t_l {

	left:0px;background: url(../images/hz_left.jpg) no-repeat 0 0;

}

.hz_n .t_r {

	right: 0px;background: url(../images/hz_left.jpg) no-repeat right center;

}

 

.pro_dbg{height: 1000px;background: #e8e8e8;margin-top: 100px;}



.pro_c {

	 height:auto;   width:264px;

	 margin-top: -24px; 

	  overflow: hidden;

}

.pro_c_nav {

 

	line-height:24px;  display: block;background: url(../images/pro_ct.png) no-repeat top center; height: 83px;text-align: center;padding-top: 25px;

}

.pro_c_nav h2 {

	font-size:24px;  

	color:#FFF; 

}

.pro_c_nav h2 a {

	color:#FFF; 

}

.pro_c_nav h2 p{font-size: 14px;text-transform: uppercase;color:#FFF;margin-top: 7px;}

 

 

 

.pro_n{  width:230px;margin-left: 17px;

background: #FFF;height: 436px;padding-top: 20px;

}

 

 .pro_show{width:905px;height: 833px;background: #FFF; margin-top: 47px;}

 

.pro_n li  {

margin:10px 0 0 10px;border-radius: 10px; 

	width:206px;height: 37px;line-height: 37px; display: block; float: left;text-align: center; background: #0d69c7;

}

.pro_n li  a {

	font-size:16px;  

	color:#FFF;  

}



.pro_n li:hover{ background:#f29509;cursor: pointer;}

.pro_n li:hover span a {

	color:#FFF;

}





.pro_tel{background:url(../images/pro_tel.png) no-repeat center 87px #0d69c7;width:230px;height: 310px;margin-top: 30px;margin-left: 17px;text-align: center;color:#FFF;}



.pro_tel  h4 a{font-size: 36px;font-weight: bold;color:#FFF;}

.pro_tel  h4{padding-top: 15px;}

.pro_tel p{font-size: 16px;line-height: 26px;margin-top: 30px;}



.pro_tel em a{font-size: 16px;color:#0b69c9;margin-top: 49px;display: block;}





.pro_tela{font-size: 16px;background: url(../images/tel.png) no-repeat 20px 0;padding-left: 60px;margin-top: 8px;}





.pro_tela span{color: #FFF;font-size: 26px; font-family: impact;margin-top: 5px;}

 



.none{display: none;}

.block{display: block;}



 

.pro_st{margin:-13px 0 0 240px;}

.pro_st h3{float: left;background: url(../images/pro_s.png) no-repeat right 0 ; width:141px;height:58px;display: block;text-align: center;line-height: 58px;font-weight: bold;margin-right: 13px;  }

.pro_st h3 a{font-size: 16px;color:#FFF;display: block;}



.pro_st h3 a.tag_pro{background: url(../images/pro_s.png) no-repeat left 0 ;}



.pro_show_n{margin-top: 30px;margin-left: 40px;

}

 

 



 

.pro_show_n ul {

	width:960px;

}





.pro_show_n li p {

	height: 32px; 

	line-height: 32px;

	overflow: hidden;

	font-size: 14px;



}

  

 

.pro_show_n li {

	width:255px;

	float: left;

	height:220px;

	margin: 12px 32px 15px 0px;

	display: inline; 

	text-align: center;

	position: relative;   

}

.pro_show_n li a {

	overflow:hidden;

	

}

.pro_show_n li a.picshow1 {

	width:253px;

	height:181px;  border:1px solid #e4e4e4;

	overflow:hidden;   margin-bottom: 10px;

	display:block;



}

.pro_show_n li img {

	width:253px;

	height:181px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.pro_show_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.pro_show_n li:hover a  {

	color:#0d69c7; 

}





  



 



 .pro_show_n li:hover a.picshow1 {

	 border:1px solid #0d69c7;

	 



}



.ys_dbg{background: url(../images/ys_dbg.jpg) no-repeat top center; height: 949px;padding-top: 40px;}



 

 .td_t{font-size: 24px;color:#FFF;text-align: center;}

 .td_nr{margin: 12px 0 0 80px;}

 .td_nr li{background: url(../images/td_q.png) no-repeat top center;width:176px;height: 120px;float: left; margin-right: 40px;color:#FFF;text-align: center; line-height: 26px;font-size: 24px;padding-top: 25px;}

 .td_nr li p{font-size: 14px;width:130px;margin:6px auto 0;}



 .ys_t a{font-size:24px;color:#FFF;margin-left: 40px;}

 .ys_t span{font-weight: bold;font-size: 30px;margin-right: 20px;}

  .ys_t{margin-top: 4px;}





  .about_left{width:462px;margin:70px 0 0 17px;}



 



 .about_left h3 a p{font-size: 20px;font-weight: bold;margin-top: 10px;}

 .about_left h3 a{color:#FFF; }



 .about_nr{font-size: 14px;line-height: 30px;height: 295px;overflow: hidden;color:#FFF;margin-top:5px;}





 .honor_t h3 a{background: url(../images/honor_more.jpg) no-repeat 0 0 ;width:203px;height:21px;display: block;text-align: right;padding: 32px 10px 0  0;font-size: 12px;font-weight:normal;}







 .honor_n{  

	height: 220px;

	width: 455px;

	margin: 15px 0px 0px 0px; position: relative;}



 

.honor_n li {

	float: left;

	width: 212px;

	margin: 10px 35px 0px 0;

	text-align: center;

	height: 180px;

}



.honor_n .pp_img{  border:1px solid #d2d2d2;	width: 210px;

	height: 140px; overflow:hidden;margin-bottom: 6px; display:block;}

.honor_n li img {

	display: block;

	width: 210px;

	height:140px;

	

	

}

.honor_n li p a {

	height: 30px;

	color: #FFF;line-height: 30px;overflow: hidden;

	display: block;font-size: 14px;



}.honor_n li p a:hover{ color:#F00;}



.honor_n em {

	position: absolute;width:32px;height: 32px;display: block;top: -50px;



}

.honor_n .t_l {

	right:50px;background: url(../images/honor_jt.jpg) no-repeat 0 0;

}

.honor_n .t_r {

	right: 0px;background: url(../images/honor_jt.jpg) no-repeat right center;

}

 .honor_n em a, .hz_n em a{width:100%;height:100%;display:block;}



 .ys_nr{width:640px;margin:60px 10px 0 0;}



 .ys_com p{line-height: 30px;font-size: 14px;}

 .ys_com dd{float: left;margin-left: 22px;width:550px;}

 .ys_com dt{float: left;background: url(../images/ys_em.jpg) no-repeat 0 0;width:63px;height: 63px;display: block;}



 .ys_com dl.ys2 dt{background-position: 0 -142px;}

  .ys_com dl.ys3 dt{background-position: 0 -279px;}

   .ys_com dl.ys4 dt{background-position: 0 -399px;}

 .ys_com h4{font-weight: bold;color: #064a93;font-size: 16px;}

 



  .ys_com  dl{padding-bottom: 40px;display: block;height:80px;}





  .ys_tel{font-size: 16px;width:370px;text-align: center; }



    .ys_tel p{background: url(../images/ys_tel.jpg) no-repeat 60px center; padding-left: 70px;height: 60px;}

  .ys_tel span{font-size: 30px;font-family: impact;display: block;color: #0d69c7;}



    .ys_tel  h4{font-size: 16px;font-weight: normal;margin:10px 0;}

    .ys_tel a{width:273px;height: 30px;background:#ff9c01;line-height: 30px;font-size: 16px;text-align: center;display: block; margin:0 auto;

   color:#FFF;}





   .lc_dbg{height: 320px;background: #e1e1e1;}





   .lc_dbg .hz_t h3 a{font-size: 24px;}



   .lc_nr li{background: url(../images/lc_k.png) no-repeat 0 0;width:142px;height: 123px;float: left;margin-left:-18px;font-size:16px;text-align: center; }



      .lc_nr li:first-child{margin-left: 0px;}



         .lc_nr {margin-top: 30px;}



           .lc_nr li em{display: block;height: 36px;background: url(../images/lc_icon.png) no-repeat 0 0;margin: 26px 0 10px 0;}



           .lc_nr li em.lc1{background-position: 57px 0;}

           .lc_nr li em.lc2{background-position: -68px 0;}

           .lc_nr li em.lc3{background-position: -200px 0;}

           .lc_nr li em.lc4{background-position: -319px 0;}

           .lc_nr li em.lc5{background-position: -454px 0;}

           .lc_nr li em.lc6{background-position:-574px 0;}

           .lc_nr li em.lc7{background-position: -692px 0;}

           .lc_nr li em.lc8{background-position: -820px 0;}

            .lc_nr li em.lc9{background-position: -936px 0;}





























.case_n{  

	height: 280px;

	width: 1180px;

	margin: 15px 0px 0px 0px;}



 

.case_n li {

	float: left;

	width: 274px;

	margin: 10px 35px 0px 0;

	text-align: center;

	height: 233px;

}



.case_n .pp_img{padding: 3px; border:1px solid #d2d2d2;	width: 268px;

	height: 174px; overflow:hidden;margin-bottom: 4px; display:block;}

.case_n li img {

	display: block;

	width: 268px;

	height:174px;

	

	

}

.case_n li p a {

 

 

	display: block;font-size: 14px; height: 30px;line-height: 30px;overflow: hidden;



}.case_n li p a:hover{ color:#F00;}



 

 .case_b{background: url(../images/case_x.jpg) no-repeat top center; height: 11px;margin-top: 10px;}







 .kehu{margin-top: 50px;width:800px;}

 .com_nav h3{float: left;}

 i{font-style: normal;}

 .com_nav h3 i{float: left;color:#3e3e3e;font-size: 18px;margin-left: 10px;}

 .com_nav h3 a{float: left;margin-left: 10px; }

 .com_nav{background: #e6e6e6;height: 57px; line-height: 57px;}



  .com_nav em{width:53px;height: 57px; text-align: center;display: block;float: left;background: url(../images/kehu_ta.jpg) no-repeat center center #0b69c9;}



  .com_nav h3 a{color:#3e3e3e;font-size: 18px;}



  .com_nav span{color:#9b9b9b;text-transform: uppercase;padding-left: 6px;}



  .kehu_tmore{background: url(../images/more.jpg) no-repeat right center;font-size: 14px;float: right; height: 57px;padding-right:40px; margin-right: 20px;}





.kehu_r{padding:10px;}



.kehu_nr ul{width:900px; margin-top: 20px;}

.kehu_nr li:hover{background: #0b69c9;color:#FFF;cursor: pointer;}

.kehu_nr li:hover a,.kehu_nr li:hover p{color:#FFF;}



.kehu_nr li:hover  .kehu_r .kehu_more{background: #ff9c01;}

.kehu_nr a:hover { color: #0065cf; }

.kehu_nr li{width:247px; height: 358px; background: #e6e6e6;  display: block; float: left;   margin:15px 30px  0px 0px;}

.kehu_nr li .kehu_pic{width:247px; height: 180px; overflow: hidden; }

.kehu_nr li .kehu_pic img{width:247px; height: 180px;-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

overflow:hidden;}

.kehu_nr li .kehu_pic:hover img{transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari Ã¥â€™Å’ Chrome */

	-o-transform:scale(1.2, 1.2);}



.kehu_r a.kehu_title{ color: #717171; font-weight: bold; font-size: 14px; height: 36px; line-height: 36px; overflow: hidden;   display: block;margin:6px 0px;}

.kehu_r p{ line-height: 24px; color: #535353; height: 72px; overflow: hidden;font-size: 12px;}

 .kehu_r .kehu_more{ background:#0b69c9; width: 27px; height: 23px; display: block; ;text-align: center; line-height: 23px;   margin:25px -10px 0  0px; color:#FFF;text-transform: uppercase;float: right;}

 

   



.news1{width:347px;margin-top: 50px;}

  .news1   .com_nav em{ background: url(../images/news1.jpg) no-repeat center center #0b69c9;}

.news1_n img{margin-top: 23px;width:348px;height: 148px;}

.news1_n ul{margin-top: 10px;}

.news_n li {line-height: 30px;border-bottom: 1px dashed #dfdfdf;height: 30px;background: url(../images/news_tag.jpg) no-repeat 5px 10px;padding-left: 30px;font-size: 14px;}





  .news2   .com_nav em{ background: url(../images/news2.jpg) no-repeat center center #0b69c9;}



    .cjwq   .com_nav em{ background: url(../images/wen.jpg) no-repeat center center #0b69c9;}



        .links   .com_nav em{ background: url(../images/links_tag.jpg) no-repeat center center #0b69c9;}





    .news_pic img{width:326px;height: 192px;}

       .news_pic{margin-top: 33px;}



    .news2_n ul{float: right;width:447px;margin-top: 26px;}



    .news_pic p{font-size: 14px;color:#FFF;display: block;background: #0b69c9;height: 35px; line-height: 35px;text-align: center;overflow: hidden;}



      .news_pic {width:326px;}



      .news2_n ul li a{float: left;width:337px;}

.cjwq_n{margin-top: 20px;}



      #ticker2 {

	width: 98%;

	height: 240px; margin:10px 0px;

	

	position: relative; 

}

#ticker2 li {

	position: relative;

	width: 100%;

	line-height: 22px;border-bottom: 1px dashed #d2d2d2;

	margin: 10px 0px 15px 0px;padding-bottom: 10px;

}





.da{ background:url(../images/wenda.jpg) no-repeat 0px -27px; padding-left:32px; color:#404040;height: 72px;line-height: 24px;overflow: hidden;}

.wen{ height:30px; display:block;background:url(../images/wenda.jpg) no-repeat 0px 6px; padding-left:32px; overflow:hidden; line-height:30px }

.wen a{color:#0b69c9;font-size: 14px; }



.wen a:hover{color:#888888;}



.links_n{width:953px;font-size: 14px;}

.links_n a{padding:0px 6px;}



.links{margin-top: 30px;}